/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.nc.solutions.rentacar.domain.city;

import com.nc.solutions.rentacar.domain.station.IStation;

/**
 *
 * @author I
 * Этот интерфейс описывает класс город, в котором, находятся станции.
 * В классе, который реализует этот интерфейс должен быть список со стациями, 
 * которые принадлежат этому классу.
 * В интерфейсе реализованы методы для добавления, получения и удаления станций
 * из списка
 */
public interface ICity {
    
    public String getRegion();
    public void setRegion(String value);
    
    public String getName();
    public void setName(String value);
    
    public void addStation(IStation station);
    public IStation getStation(int index);
    public void deleteStation(int index);
    
    public long getID();
    public void setID(long value);
}
